Doctoral Dissertation Temporal Linear Logic and Its Applications

نویسنده

  • Takaharu Hirai
چکیده

Linear logic, introduced by Girard in 1987, has been called a resource conscious logic. In order to express a dynamic change in process environment, it is useful to consider a concept of resource such as data consumption. The expressive power of linear logic is evidenced by some very natural encodings of computational models such as Petri nets, counter machines, Turing machines, and others. For example, in Petri nets, tokens are considered as resources that are consumed and transitions are considered as reusable resources. It is well known that the reachability problem for ordinary Petri nets is equivalent to the provability for the corresponding sequent of linear logic. Also, as a formal logical system, linear logic satisfies some basic theorems. In it the cut elimination theorem and the soundness and completeness theorems for phase semantics which is a standard semantics of linear logic hold true. In particular, the cut elimination theorem can be applied to logic programming, uniform proof and proof search, and so on. We think that linear logic has been given various applications in computer science through its resource consciousness and usefulness as a formal system. However, since linear logic does not include a concept of time directly, it is not enough to treat a dynamic change in environments with the passage of time such as execution time and waiting time. A typical example is the encoding of timed Petri nets. Although ordinary Petri nets can be encoded into linear logic naturally as stated above, the encoding of timed Petri nets into the corresponding sequent is too complex for linear logic since the reachability problem for timed Petri nets includes a time concept. Thus, it can be considered to extend linear logic with respect to the time concept. The aim of this thesis is to construct a resource-conscious and time-dependent logical system by means of extending linear logic and to provide an application to computer science. We think that such a logic can treat a dynamic change in environments with the passage of time. We call it temporal linear logic. The basic idea is to introduce temporal operators. We assume discrete linear time in this thesis and introduce “◦”, which means next, and “2”, which means anytime. We make the interpretation of a formula include a time concept. For inference rules, we refer to modal logic S4. S4 can thus be regarded as temporal logic, which also has a “2” operator meaning “always”, which is similar to ours. In this way, temporal linear logic includes linear logic as its subsystem. It can succeed to the resource-consciousness in linear logic. Also, S4 can be embedded into temporal linear logic. We can say that the time concept works in our logical system. In addition, the cut elimination theorem and the subformula property hold in this logic as in the form of linear logic. The full propositional fragment of temporal linear logic has a complete semantics in terms of temporal phase spaces, which are an extension of phase spaces in the semantics of linear logic. Using our temporal linear logic, several cases of a dynamic change in environments with the passage of time can be expressed. Timed Petri nets can be encoded naturally into it, that is, the reachability problem for timed Petri nets is equivalent to the provability for the corresponding sequent. This is connected to the decidability of temporal linear logic fragments. A logic programming language based on temporal linear logic is designed by using the idea of Miller’s uniform proof. We also represent the description of a communication model, which is our own model, by temporal linear logic. It can distinguish a synchronous calculus from an asynchronous calculus.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Textual Engagement of Native English Speakers in Doctoral Dissertation Discussion Sections

Academic writing is no longer considered an objective and impersonal form of discourse. It is now seen as an attempt involving interaction between writers and readers; hence, academics are not only required to produce texts representing external realities but also to use language to recognize, build, and exchange social relations. The present study aimed to analyze how native English speakers, ...

متن کامل

A Comparative Study of the Defense of Nursing PhD Thesis in Iran and Top United States Universities

Background : The most important event in the doctoral course is the completion and defense of the dissertation, which leads to learning and improving the necessary skills to conduct research and improve performance in the field. Evaluating a doctoral dissertation defense program helps to identify the strengths and weaknesses of this process. Therefore, this comparative study has investigated th...

متن کامل

Identifying the guiding approaches of doctoral dissertations and examining the current and desirable situation from the perspective of Isfahan University students

Thesis and dissertation is one of the most important components of the higher education system and its accurate implementation leads to the increase and development of scientific production in any country. The doctoral dissertation can be examined from various aspects, one of which is to pay attention to the guidance approach and do it. Therefore, the purpose of this study is to identify the ap...

متن کامل

METHODS FOR CREATING AND USING GEOSPATIO-TEMPORAL SEMANTIC WEB Doctoral Dissertation

OF DOCTORAL DISSERTATION AALTO UNIVERSITY SCHOOL OF SCIENCE AND TECHNOLOGY P.O. BOX 11000, FI-00076 AALTO http://www.aalto.fi Author Tomi Kauppinen Name of the dissertation Manuscript submitted November 24th, 2009 Manuscript revised February 27th, 2010 Date of the defence April 23rd, 2010 Article dissertation (summary + original articles) Monograph Faculty Department Field of research Opponent(...

متن کامل

Complexity of monodic guarded fragments over linear and real time

Propositional temporal logic is now well established, both in its theory and its utility for practical applications in computing. In contrast, predicate, or first-order, temporal logic has been less studied. Unpublished results of Lindström and Scott in the 1960s showed that even weak fragments of first-order temporal logic are highly undecidable, and these and later similar results (see, e.g.,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000